package com.xuecheng.api.content.model.api;

import com.xuecheng.api.content.model.dto.CourseBaseDTO;
import com.xuecheng.api.content.model.po.QueryCourseModel;
import com.xuecheng.api.content.model.vo.CourseTeacherVO;
import com.xuecheng.common.domain.page.PageRequestParams;
import com.xuecheng.common.domain.page.PageVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;

import java.util.List;

@Api(tags = "课程教师服务接口")
public interface CourseTeacherApi {

    @ApiOperation(value = "查询")
    List<CourseTeacherVO> queryTeachersByCourseId(Long courseBaseId);

    @ApiOperation(value = "增改")
    CourseTeacherVO createOrModifyTeacher(CourseTeacherVO vo);

    @ApiOperation(value = "删")
    void removeTeacher(Long courseId ,Long courseBaseId);




}
